Type GFX_Particle

	Field position:GFX_Coordinate
	Field oldPosition:GFX_Coordinate
	Field velocity:GFX_Coordinate
	Field color:GFX_ColorValue
	Field energy:Int

	Method New ()
		position      = New GFX_Coordinate
		oldPosition   = New GFX_Coordinate
		velocity      = New GFX_Coordinate
		color         = New GFX_ColorValue
		energy        = 0
	End Method
	
	Method Update ()
		oldPosition.set(position)
		position.applyDelta(velocity)
	End Method

End Type
